<feed xmlns='http://www.w3.org/2005/Atom'>
<title>{non-gerrit}/qt-labs/widgets-ng.git/tests/auto/qprocess/tst_qprocess.cpp, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/'/>
<entry>
<title>Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt</title>
<updated>2009-08-21T13:23:42+00:00</updated>
<author>
<name>axis</name>
<email>qt-info@nokia.com</email>
</author>
<published>2009-08-21T13:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/commit/?id=044680951401487590c0ed554092dd9b7e0ee783'/>
<id>044680951401487590c0ed554092dd9b7e0ee783</id>
<content type='text'>
Conflicts:
	src/corelib/io/qprocess.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	src/corelib/io/qprocess.h
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a new class for handling a process's environment variables.</title>
<updated>2009-08-21T13:03:05+00:00</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago.macieira@nokia.com</email>
</author>
<published>2008-11-25T15:44:11+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/commit/?id=02ef8fab7e511f50e901676eac15229eb456b01c'/>
<id>02ef8fab7e511f50e901676eac15229eb456b01c</id>
<content type='text'>
First of all, make it a lot easier to access individual variables by
having them in an associative container (a QHash). This fixes task
232427, albeit one release later than I had originally planned.

On Windows, the variable names in the environment are
case-insensitive, so a direct QHash isn't a good solution. Implement
code that does the uppercasing on Windows and leaves untransformed on
other platforms.

Since we're doing this anyways, use QByteArray on Unix systems, since,
in theory, the environment could contain any random binary data, which
is not representable in QString.

Task-number: 232427
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First of all, make it a lot easier to access individual variables by
having them in an associative container (a QHash). This fixes task
232427, albeit one release later than I had originally planned.

On Windows, the variable names in the environment are
case-insensitive, so a direct QHash isn't a good solution. Implement
code that does the uppercasing on Windows and leaves untransformed on
other platforms.

Since we're doing this anyways, use QByteArray on Unix systems, since,
in theory, the environment could contain any random binary data, which
is not representable in QString.

Task-number: 232427
</pre>
</div>
</content>
</entry>
<entry>
<title>Document stack size.</title>
<updated>2009-08-20T14:43:22+00:00</updated>
<author>
<name>Frans Englich</name>
<email>frans.englich@nokia.com</email>
</author>
<published>2009-08-20T14:40:58+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/commit/?id=efea248b4b725ca429793874eb168ad4b43c7994'/>
<id>efea248b4b725ca429793874eb168ad4b43c7994</id>
<content type='text'>
Addresses review comment.

Reviewed-by: TrustMe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Addresses review comment.

Reviewed-by: TrustMe
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge commit 'qt/master'</title>
<updated>2009-08-13T08:27:51+00:00</updated>
<author>
<name>Jason Barron</name>
<email>jbarron@trolltech.com</email>
</author>
<published>2009-08-13T07:24:47+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/commit/?id=13cbcc0ddca0fdd5be9ede09052d31785c1e4d55'/>
<id>13cbcc0ddca0fdd5be9ede09052d31785c1e4d55</id>
<content type='text'>
Conflicts:
	examples/opengl/samplebuffers/glwidget.cpp
	src/corelib/io/qfsfileengine_unix.cpp
	src/corelib/kernel/qobject.cpp
	src/corelib/tools/qsharedpointer.cpp
	src/gui/gui.pro
	tests/auto/qhttp/tst_qhttp.cpp
	tests/auto/qkeyevent/tst_qkeyevent.cpp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	examples/opengl/samplebuffers/glwidget.cpp
	src/corelib/io/qfsfileengine_unix.cpp
	src/corelib/kernel/qobject.cpp
	src/corelib/tools/qsharedpointer.cpp
	src/gui/gui.pro
	tests/auto/qhttp/tst_qhttp.cpp
	tests/auto/qkeyevent/tst_qkeyevent.cpp
</pre>
</div>
</content>
</entry>
<entry>
<title>Skipped setEnvironment test in qprocess test for Symbian</title>
<updated>2009-08-12T09:38:52+00:00</updated>
<author>
<name>Miikka Heikkinen</name>
<email>miikka.heikkinen@digia.com</email>
</author>
<published>2009-08-12T09:38:52+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/commit/?id=efa40eb09f8f1aca87439456666a2747e435e548'/>
<id>efa40eb09f8f1aca87439456666a2747e435e548</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update contact URL in license headers.</title>
<updated>2009-08-12T03:21:45+00:00</updated>
<author>
<name>Jason McDonald</name>
<email>jason.mcdonald@nokia.com</email>
</author>
<published>2009-08-12T03:21:45+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/commit/?id=812b3940012f3c04fb79b8fa8c4ac64ff8051dd4'/>
<id>812b3940012f3c04fb79b8fa8c4ac64ff8051dd4</id>
<content type='text'>
Reviewed-by: Trust Me
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Trust Me
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge commit 'qt/master-stable'</title>
<updated>2009-08-10T06:56:35+00:00</updated>
<author>
<name>Jason Barron</name>
<email>jbarron@trolltech.com</email>
</author>
<published>2009-08-10T06:56:35+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/commit/?id=f61ec84fc296c6f70011e30788ee511d6b6a18c6'/>
<id>f61ec84fc296c6f70011e30788ee511d6b6a18c6</id>
<content type='text'>
Conflicts:
	src/corelib/kernel/qobject.cpp
	src/corelib/tools/qsharedpointer_impl.h
	src/gui/widgets/qdatetimeedit.cpp
	src/gui/widgets/qlinecontrol.cpp
	src/gui/widgets/qlineedit.cpp
	tests/auto/qcssparser/qcssparser.pro
	tests/auto/qicoimageformat/tst_qicoimageformat.cpp
	tests/auto/qmultiscreen/qmultiscreen.pro
	tests/auto/qresourceengine/qresourceengine.pro
	tests/auto/qresourceengine/tst_qresourceengine.cpp
	tests/auto/qscriptv8testsuite/tst_qscriptv8testsuite.cpp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	src/corelib/kernel/qobject.cpp
	src/corelib/tools/qsharedpointer_impl.h
	src/gui/widgets/qdatetimeedit.cpp
	src/gui/widgets/qlinecontrol.cpp
	src/gui/widgets/qlineedit.cpp
	tests/auto/qcssparser/qcssparser.pro
	tests/auto/qicoimageformat/tst_qicoimageformat.cpp
	tests/auto/qmultiscreen/qmultiscreen.pro
	tests/auto/qresourceengine/qresourceengine.pro
	tests/auto/qresourceengine/tst_qresourceengine.cpp
	tests/auto/qscriptv8testsuite/tst_qscriptv8testsuite.cpp
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a bug in QProcess. QProcess was not reentrant on Unix</title>
<updated>2009-08-06T15:16:18+00:00</updated>
<author>
<name>Benjamin Poulain</name>
<email>benjamin.poulain@nokia.com</email>
</author>
<published>2009-08-06T14:37:07+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/commit/?id=a488f0784b265d350441f5e38dc9021e9c2a50fc'/>
<id>a488f0784b265d350441f5e38dc9021e9c2a50fc</id>
<content type='text'>
QProcess is supposed to be reentrant but was not on Unix. The
constructor of QProcessManager could be exectued several time when
QProcess is created. The construction is now protected by a mutex.

Task-number: 254246
Reviewed-by: Olivier Goffart
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
QProcess is supposed to be reentrant but was not on Unix. The
constructor of QProcessManager could be exectued several time when
QProcess is created. The construction is now protected by a mutex.

Task-number: 254246
Reviewed-by: Olivier Goffart
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge commit 'qt/master-stable'</title>
<updated>2009-07-28T11:45:59+00:00</updated>
<author>
<name>Jason Barron</name>
<email>jbarron@trolltech.com</email>
</author>
<published>2009-07-28T10:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/commit/?id=7eba68adc4a7862d9474179592e5c8393a7acdbb'/>
<id>7eba68adc4a7862d9474179592e5c8393a7acdbb</id>
<content type='text'>
Conflicts:
	configure.exe
	src/corelib/io/io.pri
	src/corelib/io/qfilesystemwatcher.cpp
	tests/auto/qfileinfo/tst_qfileinfo.cpp
	tools/configure/configureapp.cpp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	configure.exe
	src/corelib/io/io.pri
	src/corelib/io/qfilesystemwatcher.cpp
	tests/auto/qfileinfo/tst_qfileinfo.cpp
	tools/configure/configureapp.cpp
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge commit 'qt/master-stable'</title>
<updated>2009-07-27T13:04:30+00:00</updated>
<author>
<name>Jason Barron</name>
<email>jbarron@trolltech.com</email>
</author>
<published>2009-07-24T09:45:33+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/{non-gerrit}/qt-labs/widgets-ng.git/commit/?id=3643028959f0b38350e57e60ba4000435b75e592'/>
<id>3643028959f0b38350e57e60ba4000435b75e592</id>
<content type='text'>
Conflicts:
	configure.exe
	qmake/Makefile.unix
	qmake/generators/makefile.cpp
	src/corelib/global/qglobal.h
	src/corelib/kernel/kernel.pri
	src/corelib/kernel/qcoreevent.cpp
	src/corelib/kernel/qsharedmemory_unix.cpp
	src/gui/graphicsview/qgraphicsscene.cpp
	src/gui/kernel/qaction.cpp
	src/gui/kernel/qaction.h
	src/gui/kernel/qaction_p.h
	src/gui/kernel/qapplication.cpp
	src/gui/kernel/qapplication.h
	src/gui/kernel/qwidget.cpp
	src/gui/kernel/qwidget.h
	src/gui/kernel/qwidget_mac.mm
	src/gui/painting/qgraphicssystemfactory.cpp
	src/gui/styles/qwindowsstyle.cpp
	src/gui/text/qfontengine_qpf.cpp
	src/gui/widgets/qabstractscrollarea_p.h
	src/network/access/qnetworkaccessdebugpipebackend.cpp
	src/network/socket/qlocalsocket_unix.cpp
	src/network/socket/qnativesocketengine_p.h
	src/network/socket/qnativesocketengine_unix.cpp
	src/openvg/qpaintengine_vg.cpp
	tests/auto/q3sqlcursor/tst_q3sqlcursor.cpp
	tests/auto/qcssparser/qcssparser.pro
	tests/auto/qdir/tst_qdir.cpp
	tests/auto/qfile/tst_qfile.cpp
	tests/auto/qobject/tst_qobject.cpp
	tests/auto/qpathclipper/qpathclipper.pro
	tests/auto/qprocess/tst_qprocess.cpp
	tests/auto/qsettings/tst_qsettings.cpp
	tests/auto/qsharedpointer/qsharedpointer.pro
	tests/auto/qsqlquerymodel/qsqlquerymodel.pro
	tests/auto/qsqlrelationaltablemodel/qsqlrelationaltablemodel.pro
	tests/auto/qsqltablemodel/qsqltablemodel.pro
	tests/auto/qsqlthread/qsqlthread.pro
	tests/auto/qwidget/tst_qwidget.cpp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	configure.exe
	qmake/Makefile.unix
	qmake/generators/makefile.cpp
	src/corelib/global/qglobal.h
	src/corelib/kernel/kernel.pri
	src/corelib/kernel/qcoreevent.cpp
	src/corelib/kernel/qsharedmemory_unix.cpp
	src/gui/graphicsview/qgraphicsscene.cpp
	src/gui/kernel/qaction.cpp
	src/gui/kernel/qaction.h
	src/gui/kernel/qaction_p.h
	src/gui/kernel/qapplication.cpp
	src/gui/kernel/qapplication.h
	src/gui/kernel/qwidget.cpp
	src/gui/kernel/qwidget.h
	src/gui/kernel/qwidget_mac.mm
	src/gui/painting/qgraphicssystemfactory.cpp
	src/gui/styles/qwindowsstyle.cpp
	src/gui/text/qfontengine_qpf.cpp
	src/gui/widgets/qabstractscrollarea_p.h
	src/network/access/qnetworkaccessdebugpipebackend.cpp
	src/network/socket/qlocalsocket_unix.cpp
	src/network/socket/qnativesocketengine_p.h
	src/network/socket/qnativesocketengine_unix.cpp
	src/openvg/qpaintengine_vg.cpp
	tests/auto/q3sqlcursor/tst_q3sqlcursor.cpp
	tests/auto/qcssparser/qcssparser.pro
	tests/auto/qdir/tst_qdir.cpp
	tests/auto/qfile/tst_qfile.cpp
	tests/auto/qobject/tst_qobject.cpp
	tests/auto/qpathclipper/qpathclipper.pro
	tests/auto/qprocess/tst_qprocess.cpp
	tests/auto/qsettings/tst_qsettings.cpp
	tests/auto/qsharedpointer/qsharedpointer.pro
	tests/auto/qsqlquerymodel/qsqlquerymodel.pro
	tests/auto/qsqlrelationaltablemodel/qsqlrelationaltablemodel.pro
	tests/auto/qsqltablemodel/qsqltablemodel.pro
	tests/auto/qsqlthread/qsqlthread.pro
	tests/auto/qwidget/tst_qwidget.cpp
</pre>
</div>
</content>
</entry>
</feed>
